English Dictionary
▪ tongue tie
▪ tongue twister
▪ tongue worm
▪ tongue-in-cheek
▪ tongue-tied
◊ TONGUE WORM
tongue worm
n : wormlike arthropod having two pairs of hooks at the sides of
the mouth; parasitic in nasal sinuses of mammals [syn: {pentastomid}]
tongue tie
tongue twister
tongue worm
tongue-in-cheek
tongue-tied
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]